We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

5V Device Family with Advanced Features for Automotive, Industrial and Home Appliance Designs


The PIC32CM JH family of microcontrollers (MCUs) is the next generation of the popular SAM C21 family of Arm® Cortex®-M0+ based MCUs. The PIC32CM JH family of MCUs delivers a variety of popular features plus extended memory options up to 512 KB of Flash and 64 KB to help you create designs that need functional safety, enhanced touch or security.

They are available in 32- to 100-pin package options and are pin compatible with the SAM C21 family in the 32-pin, 48-pin, and 64-pin packages to provide an upgrade path for existing designs or a scalable solution for new designs.

Start Your New Design With Improved, Enhanced and Lower-Cost PIC32C MCUs


Did you know that PIC32C MCUs, powered by Arm Cortex cores, offer enhanced features and other benefits at up to 60% lower prices than comparable SAM MCUs? They deliver the performance and functionality to meet the requirements of a vast array of embedded designs,

Related Devices


Compatible products with expanded features or options and that support the same set of 5V applications as the PIC32CM JH family include:

PIC32CM MC Family

  • Cost optimized for motor and industrial control applications
  • Memory option of 128 KB Flash and 16 KB RAM
  • Pin compatible with PIC32CM JH MCUs in 32- and 48-pin packages
  • Advanced analog peripherals for motor control

SAM C Family

  • Memory options of up to 256 KB Flash and 64 KB RAM
  • Available in 32-, 48-, 64- and 100-pin packages
    • Pin compatible with PIC32CM JH MCUs in 32-, 48- and 64-pin packages
  • Peripheral touch control for touch applications
  • Supports multiple analog peripherals such as Analog-to-Digital Converters (ADCs), Delta-Sigma ADCs and Digital-to-Analog Converters (DACs)

Key Features for Your Application


Functional Safety

The PIC32CM JH family integrates hardware-based functional safety features that are used to implement ISO 26262, IEC 61508 and IEC 60730 applications. These features include:

  • ECC with fault injection on both the Flash and SRAM
  • Memory Built-In Self-Test (mBIST) for SRAM
  • Loopbacks on many of the serial communications interfaces
  • Clock Failure Detection (CFD)
  • Hardware-based Cyclical Reduancy Check (CRC)
  • Memory Protecion Unit (MPU)
  • Peripheral Access Controller (PAC)

Enhanced Capacitive Touch

As an upgrade to the SAM C21, the PIC32CM JH family's Peripheral Touch Controller (PTC) includes the Driven Shield Plus to provide excellent moisture tolerance. Other features include:

  • Support for mutual-capacitance and self-capacitence sensing
  • One pin per electrode, which eleminates the need for external components
  • Ability to add buttons, wheels, sliders and surfaces
  • Wake-up on touch

Secure Boot Option

The PIC32CM JH can be used in appllications that require secure boot. It can be paired with one of our security ICs to provide additional security capabilities. These features can be used to implement secure boot:

  • Configurable One-Time Programmable (OTP) section of Flash for secure boot code
  • SHA-256 hardware with Integrity Check Monitor (ICM) for Direct Memory Access (DMA)

Other Features


PIC32CM JH devices combine the performance and energy efficiency of an Arm Cortex-M0+ based MCU with an optimized architecture and powerful peripherals. As the next-generation successor to our popular 5V SAM C21 and SAM C21N families, these MCUs offer several new features that include increased memory and secure boot. To accelerate your design cycle, we offer a complete ecosystem of development resources that includes evaluation boards and easy-to-use software with ready-to-use application examples developed in MPLAB® Harmony.

  • CPU clock speed up to 48 MHz
  • Operating voltage of 2.7V–5.5V ensures best possible signal-to-noise ratio and robustness in term of noise immunity, EMC, ESD and latch up
  • Dual 12-bit simultaneous sampling Analog-to-Digital Converters (ADCs)
  • Positional Decoder (PDEC) for motor control
  • Timer/Counter for Control (TCC) peripheral provides dedicated timers for industrial and motor control
  • Flexible peripherals include four Serial Communication Modules (SERCOMs) that can be configured to act as a USART, UART, SPI, I2C, RS485 or LIN bus interface
  • 12-channel Direct Memory Access (DMA) controller with Cyclic  Redundancy Check (CRC) module
  • Pin compatible with the SAM C21 family in the 32-pin, 48-pin and 64-pin packages
  • AUTOSAR ASIL B MCALs

PIC32CM JH Family MCUs


Target Applications


Automotive

  • Door modules
  • In-cabin capacitive touch
  • Seat controls
  • On-Board Diagnostics (OBD)
  • Sensor nodes
  • ISELED® protocol lighting
  • Body electronics

Capacitive Touch

  • Home appliances
  • Automotive door, center consule and steering wheel controls
  • Industrial controls
  • Trackpads
  • Keypads

Industrial

  • Motor control
  • I/O boards
  • Industrial automation
  • Programmable Logic Controllers (PLCs)
  •  

Development Tools


PIC32CM JH01 Curiosity Pro Development Board

Part Number: EV81X90A

The PIC32CM JH01 Curiosity Pro Evaluation Kit is an excellent way to begin evaluating and prototyping with PIC32CM JH Arm® Cortex®-M0+ based MCUs. It provides general-purpose embedded control capabilities with an enhanced Peripheral Touch Controller (PTC), functional safety features and an on-board TrustAnchor (TA100) CryptoAutomotive™ security IC.

PIC32CM JH01 Curiosity Nano+ Touch Evaluation Kit

Part Number: EV29G58A

The PIC32CM JH01 Curiosity Nano+ Touch Evaluation Kit (EV29G58A) is a hardware platform that contains a PIC32CM5164JH01048 microcontroller (MCU). The Curiosity Nano+ Touch evaluation kit can be used as a stand-alone discovery element or may be combined with expansion elements for quick prototyping. 

MPLAB X IDE

MPLAB® X Integrated Development Environment (IDE)

MPLAB X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers and digital signal controllers. MPLAB X IDE works seamlessly with the MPLAB development ecosystem of software and tools, many of which are completely free.

MPLAB Harmony v3 Software Framework

MPLAB Harmony v3 Software Framework

MPLAB Harmony v3 is a flexible, fully integrated embedded software development framework for 32-bit microcontrollers (MCUs). It enables robust framework development of interoperable RTOS-friendly libraries with quick and extensive Microchip support for third-party software integration. MPLAB Harmony includes a set of peripheral libraries, drivers and system services that are readily accessible for application development. The code development format allows for maximum re-use and reduces time to market.

Documentation


Title
PIC32CM JH00/JH01 Family Data Sheet Download
Title
AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection Download
Introduction to MPLAB X IDE and MPLAB Harmony v3 for Atmel Studio and ASF users Download
Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits Download
Title
Atmel START to MPLAB Harmony v3 Migration Guide Download
MPLAB Harmony Overview Download
MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs Download
Title
Basic 32-Bit MCU Design and Troubleshooting Checklist Download
Title
PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications Download

PIC32CM JH Family of Microcontrollers


Title
32-bit Microcontroller Collateral and Solutions Reference Guide Download
Title
How to Setup MPLAB Harmony v3 Software Development Framework Download
MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications Download
ADC Sequencing Using DMA and EVENT System on PIC32C and SAM MCUs Using MPLAB Harmony v3 and MCC Download

Microchip Bootloaders


Bootloaders are used to upgrade firmware on a target device without using an external programmer or debugger. Commonly used with microcontrollers (MCUs), a bootloader contains code that loads and executes an application program. Bootloaders can also perform additional tasks such as validating the code integrity and authenticity.

Bootloaders

Watch Our PIC32CM JH Video

Powered by Arm® Cortex® core architectures, our PIC32C family of 32-bit microcontrollers (MCUs) delivers a unified and simplified development experience that includes powerful peripherals and advanced analog features. These MCUs are well-suited for applications in industrial automation, consumer electronics and IoT devices. They feature advanced power management and security options and are supported by our MPLAB® X IDE and MPLAB Harmony framework to facilitate development.